The QTAtomType data type represents the type of a QT atom. To be valid, a QT atom's type must have a non-zero value.
typedef long QTAtomType;
The QTAtomID data type represents the ID of a QT atom. To be valid, a QT atom's ID must have a non-zero value.
typedef long QTAtomID;